using JT808Protocol.Models.Enums;
using System;
using System.Collections.Generic;

namespace JT808Protocol.Models.BodyParserStrategy.DeviceParams
{
    /// <summary>
    /// 终端唤醒模式设置
    /// </summary>
    public class DpDeviceWakeUpMod_0x7C : IDeviceParam
    {
        public EnumDeviceParamType ParamType
        {
            get
            {
                try
                {
                    return (EnumDeviceParamType)ParamID;
                }
                catch (Exception)
                {
                    return EnumDeviceParamType.保留;
                }
            }
        }

        public byte Length => throw new NotImplementedException();

        public uint ParamID => 0x7C;

        public void ReadEntity(ref ReadOnlySpan<byte> source, ref int startIndex)
        {
            throw new NotImplementedException();
        }

        public List<byte> WriteToNetBytes()
        {
            throw new NotImplementedException();
        }
    }
}